package cn.net.lwj.singledb;

import com.fasterxml.jackson.annotation.JsonFormat;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

/**
 * 
 * @TableName t_xf_spjtjgxx
 */
@Entity
@Table(name="t_xf_spjtjgxx")
public class TXfSpjtjgxx implements Serializable {
    /**
     * 
     */
    @Id
    @Column(name = "C_XFBS")
    private String cXfbs;

    /**
     * 
     */
    @Column(name = "N_GFDM")
    private Integer nGfdm;

    @Column(name = "C_FYDM")
    private String cFydm;

    @Column(name = "C_FYMC")
    private String cFymc;

    @Column(name = "N_TBBZ")
    private Integer nTbbz;
    /**
     * 
     */
    @Temporal(TemporalType.TIMESTAMP)
    //@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
    @Column(name = "DT_SJKSSJ")
    private Date dtSjkssj;

    /**
     * 
     */
    @Temporal(TemporalType.TIMESTAMP)
    //@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone="GMT+8")
    @Column(name = "DT_SJJSSJ")
    private Date dtSjjssj;

    @Temporal(TemporalType.TIMESTAMP)
    @Column(name = "DT_TIMESTAMP")
    private Date dtTimestamp;

    private static final long serialVersionUID = 1L;

    /**
     * 
     */
    public String getcXfbs() {
        return cXfbs;
    }

    /**
     * 
     */
    public void setcXfbs(String cXfbs) {
        this.cXfbs = cXfbs;
    }

    /**
     * 
     */
    public Integer getnGfdm() {
        return nGfdm;
    }

    /**
     * 
     */
    public void setnGfdm(Integer nGfdm) {
        this.nGfdm = nGfdm;
    }

    /**
     * 
     */
    public String getcFymc() {
        return cFymc;
    }

    /**
     * 
     */
    public void setcFymc(String cFymc) {
        this.cFymc = cFymc;
    }

    /**
     * 
     */
    public Date getDtSjkssj() {
        return dtSjkssj;
    }

    /**
     * 
     */
    public void setDtSjkssj(Date dtSjkssj) {
        this.dtSjkssj = dtSjkssj;
    }

    /**
     * 
     */
    public Date getDtSjjssj() {
        return dtSjjssj;
    }

    /**
     * 
     */
    public void setDtSjjssj(Date dtSjjssj) {
        this.dtSjjssj = dtSjjssj;
    }


    public String getcFydm() {
        return cFydm;
    }

    public void setcFydm(String cFydm) {
        this.cFydm = cFydm;
    }


    public Integer getnTbbz() {
        return nTbbz;
    }

    public void setnTbbz(Integer nTbbz) {
        this.nTbbz = nTbbz;
    }

    public Date getDtTimestamp() {
        return dtTimestamp;
    }

    public void setDtTimestamp(Date dtTimestamp) {
        this.dtTimestamp = dtTimestamp;
    }

    @Override
    public String toString() {
        return "TXfSpjtjgxx{" +
                "cXfbs='" + cXfbs + '\'' +
                ", nGfdm=" + nGfdm +
                ", cFydm='" + cFydm + '\'' +
                ", cFymc='" + cFymc + '\'' +
                ", nTbbz=" + nTbbz +
                ", dtSjkssj=" + dtSjkssj +
                ", dtSjjssj=" + dtSjjssj +
                ", dtTimestamp=" + dtTimestamp +
                '}';
    }
}